package com.taxshare.operation.entity;

import com.taxshare.mybatis.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@Data
@EqualsAndHashCode()
@Accessors(chain = true)
@TableName("t_operation_message_template_info")
@ApiModel(description = "消息模板")
public class MessageTemplateEntity extends BaseEntity implements Serializable {

	//主键
	@TableId("uuid")
    private String uuid;

	//消息编码
	@TableField(value="message_code")
    @ApiModelProperty(value = "消息编码")
    private String messageCode;

	//消息主题
    @TableField(value="theme")
    @ApiModelProperty(value = "消息主题")
    private String theme;

    //消息内容
    @TableField(value="message_content")
    @ApiModelProperty(value = "消息内容")
    private String messageContent;

    //描述
    @TableField(value="description")
    private String description;

}